/**
 * Created by zhangleileiCo on 2018/10/16.
 */
var strings = {
    translation_title: "SDL Translation Toolkit",
    editor_title: "SDL Online Translation Editor",
    appl_empty_list: "You haven't created any Applications yet.",
    appl_create_new_item: "To create a new Application, click + New Application",
    appl_del_message: "Are you sure you want to delete this Application?",
    api_key_empty_list: "You haven't created any API Keys yet.",
    api_key_create_new_item: "To create a new API Key, click + New API Key",
    api_key_del_message: "Are you sure you want to delete this API Key?",
    api_key_warning_message: "Are you sure you want to regenerate this API Key?",
    show_subscription: "Show subscription",
    hide_subscription: "Hide subscription",
    characters: "Characters",
    generic_error: "The server encountered an error while processing the request. Try again later.",
    ara: "Arabic",
    eng: "English",
    dan: "Danish",
    dut: "Dutch",
    fin: "Finnish",
    fra: "French",
    spa: "Spanish",
    ger: "German",
    gre: "Greek",
    ita: "Italian",
    nor: "Norwegian",
    por: "Portuguese",
    swe: "Swedish",
    fad: "Dari",
    hau: "Hausa",
    heb: "Hebrew",
    pus: "Pashto",
    per: "Persian",
    som: "Somali",
    ben: "Bengali",
    hin: "Hindi",
    ind: "Indonesian",
    jpn: "Japanese",
    kor: "Korean",
    chi: "Chinese (Simplified)",
    tha: "Thai",
    cht: "Chinese (Traditional)",
    urd: "Urdu",
    alb: "Albanian",
    bul: "Bulgarian",
    cze: "Czech",
    est: "Estonian",
    hun: "Hungarian",
    lav: "Latvian",
    lit: "Lithuanian",
    pol: "Polish",
    rum: "Romanian",
    rus: "Russian",
    mlt: "Maltese",
    hrv: "Croatian",
    cat: "Catalan",
    esl: "Spanish (Latin America)",
    frc: "French (Canada)",
    ene: "English (United Kingdom)",
    ena: "English (United States)",
    may: "Malay",
    ptb: "Portuguese (Brazil)",
    ptp: "Portuguese (Portugal)",
    srp: "Serbian",
    slo: "Slovak",
    slv: "Slovenian",
    tur: "Turkish",
    ukr: "Ukrainian",
    vie: "Vietnamese",
    languages: "Languages",
    cancel: "Cancel",
    api_key: "API Key",
    add: "Add",
    save: "Save",
    from: "From",
    api_key_show_settings: "Show Advanced Settings",
    api_key_hide_settings: "Hide Advanced Settings",
    regenerate_api_key: "You are about to regenerate an API Key",
    alert_delete_credit_card: "Are you sure you want to delete this card? This operation is not reversible.",
    yes: "Yes",
    ok: "OK",
    close: "Close",
    logout: "Logout",
    your_accounts: "Your accounts",
    select_account: "Select Account",
    app_name_required: "The Application Name is required.",
    error_invalid_ip: "Enter a valid IP.",
    create_production_key: "You are about to create a production API Key.",
    alert_config_billing_details: 'In order to create a production API Key, you must enable your billing details.<br />By clicking "Configure Billing Details", your filled information will not be saved.',
    empty_search_text: "We didn't find any results for this search.",
    error_app_name_required: "Enter an application name.",
    error_app_name_maxlength: "Application name cannot exceed {0} characters.",
    error_app_url_maxlength: "Application URL cannot exceed {0} characters.",
    error_app_url_minlength: "Application URL must be at least {0} characters long.",
    error_notif_email_maxlength: "Notification email address cannot exceed {0} characters.",
    error_notif_email_minlength: "Notification email address must be at least {0} characters long.",
    error_notif_email_pattern: "Enter a valid email address.",
    error_app_desc_maxlength: "Application description cannot exceed 1,000 characters.",
    error_del_application: "An error occurred. Application could not be deleted.",
    error_user_fname_required: "Enter a first name.",
    error_user_fname_maxlength: "The first name cannot exceed {0} characters.",
    error_user_lname_required: "Enter a last name.",
    error_user_lname_maxlength: "The last name cannot exceed {0} characters.",
    error_user_company_maxlength: "The company name cannot exceed {0} characters.",
    error_user_vat_minlength: "VAT number must be at least {0} characters long.",
    error_user_vat_maxlength: "VAT number cannot exceed {0} characters.",
    error_user_phone_maxlength: "The phone number cannot exceed {0} characters.",
    error_user_phone_pattern: "Enter a valid phone number.",
    error_user_website_maxlength: "The website cannot exceed {0} characters.",
    error_user_website_pattern: "The website is not valid.",
    error_user_address_maxlength: "The street address cannot exceed {0} characters.",
    error_user_city_maxlength: "City cannot exceed {0} characters.",
    error_user_zip_maxlength: "ZIP / postal code cannot exceed {0} characters.",
    error_user_zip_minlength: "ZIP / postal code requires {0} characters.",
    error_billing_address_required: "The street address is required.",
    error_billing_city_required: "The city is required.",
    error_user_country_required: "The country is required.",
    error_billing_state_required: "The state is required.",
    error_billing_zip_required: "ZIP / Postal Code is required.",
    error_no_more_than: "Do not enter more than {0} digits.",
    positive_integer_number: "Enter a positive integer.",
    error_email_required: "The email address is required.",
    error_confirm_signup_email_required: "Confirming the email address is required.",
    error_email_valid: "The email address is not valid.",
    error_password_required: "The password is required.",
    error_password_pattern: "The password is not valid.",
    error_password_minlength: "The password must be at least {0} characters long.",
    error_signup_repassword_pattern: "The confirm password is not valid.",
    error_signup_repassword_equalTo: "Enter the same value again.",
    error_signup_fname_minlength: "The first name must be at least {0} characters long.",
    error_signup_fname_maxlength: "The first name can be a maximum of {0} characters long.",
    error_signup_lname_minlength: "The last name must be at least {0} characters long.",
    error_signup_lname_maxlength: "The last name can be a maximum of {0} characters long.",
    error_signup_company_maxlength: "The company name can be a maximum of {0} characters long.",
    error_signup_phone_pattern: "The phone number is not valid.",
    error_signup_terms_and_conditions_required: "Accept the Terms and Conditions.",
    list_edit_hover_title: "Edit",
    list_copy_hover_title: "Copy",
    list_regenerate_hover_title: "Regenerate",
    list_description_title: "Description",
    list_file_name_title: "File name",
    list_file_size_title: "File size",
    list_status_title: "Status",
    application: "Application",
    appl_del_btn_text: "Delete Application",
    appl_dialog_title_text: "You are about to permanently delete an Application",
    appl_del_custom_message: "Your API calls from {{AppName}} using this key will no longer work.",
    verticals_alert_text: "You have already selected the maximum number of engines allowed by your current subscription level.",
    select_one_engine: "Select one engine.",
    api_key_del_btn_text: "Delete this API Key",
    api_key_dialog_title_text: "You are about to permanently delete an API Key",
    error_api_key_name_maxlength: "API key name cannot exceed {0} characters.",
    error_api_key_name_minlength: "API key name must be at least {0} characters long.",
    error_api_key_name_required: "API key name is required.",
    error_api_key_desc_invalid: "API key description cannot exceed 1,000 characters.",
    error_del_api_key: "An error occurred. API Key could not be deleted.",
    api_key_copy_prompt_message: "Press CTRL+C, then press ENTER",
    api_key_regenerate_title_text: "You are about to permanently regenerate an API Key",
    api_key_regenerate_btn_text: "Regenerate API Key",
    error_regenerate_api_key: "An error occurred. API Key could not be regenerated.",
    api_warning_custom_message1: "Your API calls using this key will no longer work.",
    api_warning_custom_message2: "You will have to replace the old value with the new one.",
    subs_generic_error: "We are sorry for the inconvenience, but there was an error in our system. We will attempt to solve this problem as soon as possible.",
    subs_billing_details_error_title: "You are about to buy a subscription",
    subs_billing_details_error_message: "<p>To buy a subscription, be sure to enable your billing details.</p>",
    subs_billing_details_error_yesText: "Configure Billing Details",
    subs_update_confirm_title: "You are about to update your subscription",
    subs_update_confirm_message: "<p>Your current subscription <b>expires on {0}</b>.</p><p><b>Are you sure you want to change your subscription now?</b></p><p>You will not be credited for any remaining time or usage on your current subscription.</p><p>Alternatively, you can continue to use all the benefits until the expiry date and consider changing your subscription at that time.</p>",
    subs_infinite_update_confirm_message: "<p><b>Are you sure you want to change your subscription now?</b></p><p>You will not be credited for any remaining time or usage on your current subscription.</p>",
    update: "Update",
    "sandbox-info-title": "Sandbox Mode",
    jan: "Jan",
    month_feb: "Feb",
    month_mar: "Mar",
    month_apr: "Apr",
    month_may: "May",
    month_jun: "Jun",
    month_jul: "Jul",
    month_aug: "Aug",
    month_sep: "Sep",
    month_oct: "Oct",
    month_nov: "Nov",
    month_dec: "Dec",
    monday: "Monday",
    tuesday: "Tuesday",
    wednesday: "Wednesday",
    thursday: "Thursday",
    friday: "Friday",
    saturday: "Saturday",
    sunday: "Sunday",
    empty_start_date: "Add a start date.",
    empty_end_date: "Add an end date.",
    invalid_start_date: "Add a valid start date.",
    invalid_end_date: "Add a valid end date.",
    invalid_date_order: "The start date must be before the end date.",
    calls: "Calls",
    words: "Words",
    jobs: "Jobs",
    cost: "Cost",
    grid_items: "Items",
    no_data: "No data",
    proceed_to_update: "Proceed to update",
    queued: "Queued",
    in_progress: "In progress",
    done: "Done",
    validating: "Validating",
    failed: "Failed",
    system_error: "System error",
    datagrid_loading: "Loading table data... Please wait...",
    datagrid_error: "An error occurred when loading the table data.",
    datagrid_no_items_text: "No items in list!",
    on: "On",
    off: "off",
    unlock_sub_no_sub_title: "No subscription",
    update_sub_progress_title: "Updating subscription",
    update_sub_progress_message: "Wait while the subscription is updating...",
    change_engine_after_billing: "This engine is locked until the next billing period.",
    toText: "To",
    domain: "Domain",
    no_engine_selected: "No Engine Selected",
    select_another_engine: "Select another Engine",
    no_more_engine_available: "No More Engine Available",
    subs_trial_confirm_title: "You are about to subscribe to a free trial",
    subs_trial_confirm_message: "Are you sure you want to subscribe for a {0} day free trial?",
    confirm_text: "Confirm",
    code: "Code",
    mt_info_more_lg: "Show More Languages",
    mt_info_hide_lg: "Hide Languages",
    alert_delete_credit_card_title: "You are about to delete a Credit Card",
    alert_delete_credit_card_message: "Are you sure you want to delete this Credit Card?",
    alert_delete_credit_card_yesText: "Delete this Credit Card",
    subs_buy_confirm_title: "You are about to subscribe",
    subs_buy_confirm_message: "Are you sure you want to subscribe to the <b>{0}</b> package?",
    translation_limit_here_text: "here",
    translation_limit_changed_success: "Your translation limit was successfully changed.",
    mt_limit_changed_success: "Your machine translation limit was successfully changed.",
    ht_limit_changed_success: "Your human translation limit was successfully changed.",
    error_signup_email_match: "The two email addresses do not match.",
    error_signup_email_duplicate: "This email address is already in use.",
    month_ian: "Jan",
    "subscription.limit.invalid": "You can only add a machine translation limit which is higher than the amount of extra translations.",
    "benefit.unitPrice.invalid": "In order to add a machine translation limit you need access to a character benefit with unit price higher than 0.",
    "benefit.notFound": "In order to add a machine translation limit you need access to a character benefit.",
    update_done: "Finished update.",
    orText: "or",
    Delete: "Delete",
    no_change_until_next_billing_period: "Are you sure you want to select these engines?",
    update_engines: "Update Engines",
    no_verticals_selected_alert_text: "There are no engines selected.",
    create_new_account: "Create new account",
    error_app_url_invalid: "Enter a valid URL.",
    error_app_name_minlength: "Enter at least {0} characters.",
    invalid_date_format: "Invalid Date Format",
    reset_zoom: "Reset Zoom",
    million_pl: "million",
    error_signup_email_maxlength: "Email address cannot exceed {0} characters.",
    learn_more_free_package_stodio_users: "The Free package is available to SDL Language Cloud users who have purchased a license for SDL Trados Studio. If you own a license for SDL Trados Studio, then log in to your account <a href='{0}'>here</a> or sign up <a href='{1}'>here</a> to get access to the Free package.",
    download: "Download",
    your_account_has_been_created: "Your account has been created successfully. You now need to provide us with your billing address and credit card details.",
    fill_billing_and_card: "You now need to provide us with your billing address and credit card details.",
    sorry_error: "There was an error: ",
    predefined_template: "Predefined template",
    system_requiremets_text: "System Requirements",
    version_text: "Version",
    size_text: "Size",
    related_apps_text: "Download related apps",
    app_store_text: "View in SDL App Store",
    captcha_error: "To complete your registration, fill in the captcha field.",
    upgrade_text: "Upgrade",
    target_must_be_different_than_source: "Target language must be different from source language.",
    error_source_lang_required: "Source language is required.",
    error_target_lang_required: "Target language is required.",
    error_project_name_required: "Project name is required.",
    error_project_name_maxlength: "The length of a project name cannot exceed {0} characters.",
    error_project_desc_maxlength: "The description cannot exceed {0} characters.",
    project_details: "Project details",
    actions_text: "Actions",
    upload_files: "Upload files",
    upload_file: "Upload file",
    drag_drop_here_to_upload: "drag here to upload",
    exceed_maximum_file_size_5mb: "exceeds allowed file size (5 MB)",
    exceed_maximum_files_size_50mb: "The total size of the files exceeds the maximum allowed (50 MB)",
    exceed_maximum_file_size_250mb: "exceeds allowed file size (250 MB)",
    drop_you_files: "drop your files",
    projects_unsupported_extension: "The file is not in the supported file types list (doc, docx, pdf, txt, ppt, pptx, odt, odp, ods, xml, htm, html, its, xlsx)",
    new_project_info: 'Specify the following information for the new project and click "Next" when ready.',
    enter_project_name: "Enter project name",
    enter_project_desc: "Enter project description",
    project_name: "Project name",
    source_language: "Source language",
    target_language: "Target language",
    due_date: "Due date",
    select: "Select",
    unsupported_file_type: "Unsupported file type",
    uploading: "Uploading",
    create_new_project: "Create new project",
    file_upload: "File upload",
    error: "Error",
    configure_translation_title: "Translation settings",
    engine: "Engine",
    engines: "Engines",
    terminology_termbase_management: "Termbase",
    terminology_termbase_managements: "Termbases",
    project_information_title: "Project information",
    search_lang: "Search",
    lbl_name: "Name",
    lbl_desc: "Description",
    file_upload_title: "File upload",
    lbl_loading: "Loading...",
    lbl_files: "Files",
    lbl_words_count: "Words count",
    translation_memory: "Translation Memory",
    view_files: "View files",
    confirm_cancel: "Are you sure you want to cancel project creation?",
    project_size: "Project size",
    btn_back: "Back",
    btn_next: "Next",
    btn_finish: "Finish",
    btn_cancel: "Cancel",
    add_engine_text: "Click to add an engine",
    show_engines_text: "Show engines",
    no_custom_engines_text: "There are no custom engines available in your account.",
    projects_info_text: "<span>Active projects: <b>{0}</b>. <b>{1}</b> used ({2})</span>",
    download_file_text: "Download translated file",
    download_message: "The download may take some time. If you navigate away from this page, you may lose the downloaded file.",
    complete_text: "Mark file as completed",
    generate_text: "Generate translated file",
    type_text: "Type",
    last_modified_text: "Last modified",
    word_count_text: "Word count",
    generated_version_text: "Translated file version",
    new_project_text: "New project",
    open_project_text: "Open project",
    no_engines: "No engines available.",
    no_engines_tooltip: "There are no engines available for the selected source and target languages. Machine translation will not be applied to your uploaded files.",
    no_termbases: "There are no termbases available in your account.",
    new_api_key_text: "New API Key",
    new_application_text: "New Application",
    SDL_universal_editor: "SDL Universal Editor",
    processing_file_error: "An error occurred while processing your file. Try again later.",
    generating_error: "There was an error while generating your translated file. Try again later.",
    projects_supported_file_types: "Supported file types: .doc, .docx, .xlsx, .pdf, .txt, .ppt, .pptx, .odt, .xml, .htm, .html, .its",
    projects_files_size_info: "Maximum file size: 5 MB - maximum batch size: 50 MB",
    projects_files_note: "Note: for .pdf files, the output will be .docx",
    api_key_details_text: "API Key details",
    application_details_text: "Application details",
    language_pair: "Language pair",
    configure_translation_engines: "Machine translation can be used to pre-translate files in a project. Based on your subscription, you can choose between generic engines, industry-specific engines (for use with a particular subject area, like automotive, life science, consumer electronics, information technology and travel) or custom engines (specifically created for your own domain).",
    configure_translation_termbases: "Termbases can be used to enhance the quality of machine translations provided by the engines by automatically using the correct terminology in the translation.",
    configure_translation_terminology_termbase_management: "Termbases enable Terminology management and enhance translation quality and consistency by allowing users to standardise on the terminology used.",
    generated_verison_info: "The translated file needs to be generated before you can download it. Generating a translated file can be done at any time and as many times as needed after the file has been processed.",
    default_string: "Default",
    words_count: "Words count",
    uploaded_files: "Uploaded files",
    generic: "Generic",
    no_termbases_available: "No termbases available.",
    processing: "Processing",
    summary: "Summary",
    delete_success: "Your {0} was successfully deleted.",
    no_machine_translation: "No machine translation",
    user_settings: "Profile",
    save_changes: "Save Changes",
    terminology_workflow_file_error: "An error occurred while applying terminology to your file.",
    machine_translation_workflow_file_error: "An error occurred while processing your file with machine translation.",
    translation_memory_workflow_file_error: "An error occurred while applying translation memory matches to your file.",
    bcm_workflow_file_error: "An error occurred processing your file. We recommend that you contact support for more details.",
    bcm_workflow_password_protected_file: "The document cannot be processed because it is password protected.",
    bcm_workflow_track_changes_file: "The document cannot be processed because it has track changes enabled. Switch off Tracked Changes mode for the file and try again.",
    application_label: "Application",
    close_are_you_sure: "<b>Are you sure you want to close?<b><br><br>All your changes will be discarded.",
    train_new_engine: "Train new engine",
    training_info: "Custom engine information",
    specify_training_info: "Specify the following information for the new custom engine and click Next when ready.",
    trainer_name_placeholder: "Enter name",
    trainer_desc_placeholder: "Enter description",
    trainer_domain_placeholder: "Enter domain",
    error_engine_name_required: "The name is required.",
    error_engine_name_maxlength: "The name cannot exceed 128 characters.",
    error_engine_desc_maxlength: "The description cannot exceed 65535 characters.",
    error_engine_domain_required: "The domain is required.",
    error_engine_domain_maxlength: "The domain cannot exceed 255 characters.",
    engines_in_use: "Industry engines used: {0} of {1}",
    custom_engines_in_use: "Custom engines used: {0} of {1}",
    adaptive_engines_in_use: "Adaptive engines used: {0} of {1}",
    termbases_in_use: "Termbases used: {0} of {1}",
    trained_engines: "Trained engines: {0} of {1}",
    download_microsoft_office: "Download Microsoft Office Add-ins",
    enable_developer_capabilities: "Enable Developer Capabilities",
    machine_translation_characters: "{0} machine translation characters",
    administration: "Account administration",
    sandbox: "Sandbox mode",
    api_keys: "API Keys: {0}",
    applications: "Applications: {0}",
    translate: "Translate",
    error_engine_sourceLang_required: "The source language is required.",
    error_engine_targetLang_required: "The target language is required.",
    error_engine_languages_identical: "The target language must be different from the source language.",
    training_corpus_upload: "Training corpus upload",
    training_corpus: "Trained engine files",
    training_corpus_upload_tmx: "Select TMX training files containing parallel data (UTF-8 encoded).",
    training_corpus_upload_zip: "One or more TMX files can be uploaded in a ZIP (.zip) file",
    trainings_files_size_info: "Maximum file size: 250 MB",
    max5mb_file_size: "Maximum file size: 5 MB",
    empty_file: "Empty file",
    training_wizard_title: "Create new engine",
    are_you_sure_to_start_training: "Are you sure you want to continue?",
    some_files_have_error_start_training: "Errors occurred for some of the uploaded files. These files will not be processed.",
    lbl_no: "No",
    get_the_best_translation_results: "Get the best translation results by using our service",
    remaining_characters: "Remaining characters",
    used_characters: "Used characters",
    extra_used_characters: "Extra usage",
    used: "Used",
    start_training: "Start training",
    you_have_reached_your_characters_limit_charged: "The price for the extra usage is ${0} per million characters.",
    you_have_reached_your_characters_limit: "Your current subscription does not allow you to use more than your inclusive characters.",
    being_trained: "Being Trained",
    trained: "Available",
    deployed: "Active",
    available_custom_engines: "Available custom engines ({0})",
    start_translating: "Start translating your text and documents",
    million: "{0} million",
    millions: "{0} million",
    x_out_of_y_trainings: "Trained engines: <b>{0}</b> of <b>{1}</b>",
    error_training: "Error while processing",
    bleu_score: "BLEU Score",
    training_started_success: "Your new custom engine was successfully queued for training.",
    warning_no_more_slots_title: "No more training slots available",
    activate: "Activate",
    warning_no_more_slots_message: "You already have the maximum number of custom engines currently active. In order to activate another custom engine, you will need to deactivate an existing one.",
    confirm_activate_training_title: "Are you sure you want to activate this custom engine?",
    confirm_activate_training_message: "Activating this custom engine will take around 5 minutes. After this time it will be available in your account for translation.",
    added: "Added",
    not_started: "Not started",
    started: "Started",
    running: "Running",
    remaining_est: "Time remaining:",
    x_hours: "{0} hours",
    x_minutes: "{0} minutes",
    x_seconds: "{0} seconds",
    x_hours_ago: "{0} hours ago",
    x_minutes_ago: "{0} minutes ago",
    x_seconds_ago: "{0} seconds ago",
    bluescore_info: "The Bi-Lingual Evaluation Understudy (BLEU) score is a mathematical algorithm used to help determine the quality of machine translated text.",
    bleu_score_tooltip: "The Bi-Lingual Evaluation Understudy (BLEU) score is a mathematical algorithm used to help determine the quality of machine translated text.",
    view: "View",
    deploying_your_engine: "Activating your engine",
    undeploying_your_engine: "Deactivating your engine",
    deploy_error: "Custom engine activation encountered an error.",
    undeploy_error: "Custom engine deactivation encountered an error.",
    has_custom_engine: "There is no custom engine associated with this data. We recommend that you contact the support team.",
    default_failed_training: "Custom engine creation has failed. We recommend that you contact the support team for help.",
    failed_training_not_enough_words: "After your data was cleaned, there were not enough words left to start the training process.",
    banner_text_expired: "Your subscription is expired",
    banner_text_blocked: "Your subscription is blocked",
    pkg_benefits_characters: "{0} characters",
    pkg_benefits_terminology_termbase_managements: "{0} termbases",
    pkg_benefits_verticals: "{0} engines",
    pkg_benefits_custom_engines: "{0} custom engines",
    pkg_benefits_translation_memory: "{0} translation memories",
    pkg_benefits_office: "Microsoft Office Add-ins",
    pkg_benefits_trainings: "{0} trained engines",
    pkg_benefits_training: "{0} trained engine",
    pkg_benefits_character: "{0} character",
    pkg_benefits_terminology_termbase_management: "{0} termbase",
    pkg_benefits_vertical: "{0} engine",
    pkg_benefits_custom_engine: "{0} custom engine",
    pkg_benefits_online_editor: "{0} SDL Online Translation Editor",
    pkg_benefits_online_editors: "{0} SDL Online Translation Editors",
    pkg_benefits_professional_online_editor: "SDL Online Translation Editor Professional",
    pkg_benefits_byte: "{0} storage space",
    pkg_benefits_project: "Projects",
    pkg_benefits_adaptive_engine: "{0} adaptive engine",
    pkg_benefits_adaptive_engines: "{0} adaptive engines",
    pkg_benefits_translation_profile: "{0} translation profile",
    pkg_benefits_translation_profiles: "{0} translation profiles",
    online_translator_text: "Translator",
    subscribing_benefits_studio_passolo: "Integration with SDL Trados Studio",
    storage_space: "storage space",
    package_details_title: "PACKAGE BENEFITS",
    curr_subs_active_text: "Active until",
    additional_changes: "Additional charges",
    days_left: "Days left",
    trial_ended: "Your trial period has ended",
    please_by_package: "To continue using our capabilities, please subscribe to a package.",
    training: "trained engine",
    details: "Details",
    deactivate: "Deactivate",
    confirm_deactivate_title: "Are you sure you want to deactivate this custom engine?",
    confirm_deactivate_message: "Deactivating a custom engine will make room for a new custom engine. All data associated with this custom engine will be lost and you can no longer translate with it. Any files currently being translated will be lost.",
    confirm_deactivate_delete_data_check: "Also delete the training data associated with this engine",
    summary_no_subscription: "Visit the subscription page to subscribe to a package",
    trial_activ_until: "Your trial was active until",
    blocked_information_text: "Your subscription is blocked",
    blocked_trial_text: "Your trial is blocked",
    extra_payment_faild: "The payment of your extra usage has failed",
    sub_blocked_auto_recurring_disabled: "Your subscription is expired. To continue using our capabilities, please subscribe to a package.",
    sub_blocked_subscription_canceled: "Your subscription is cancelled. To continue using our capabilities, please subscribe to a package.",
    confirm_deactivate_no_more_slots_title: "Are you sure you want to deactivate this custom engine?",
    confirm_deactivate_no_more_slots_message: "Deactivating this custom engine will also delete the training data. If you want to keep the training data you must first remove an available custom engine.",
    curr_subs_recurrence_text: "Auto-Renewal",
    manage_your_engines: "Manage your industry-specific engines",
    manage_your_documents: "Manage your documents",
    manage_your_custom_engines: "Manage your custom engines",
    manage_your_adaptive_engines: "Manage your adaptive engines",
    manage_your_termbases: "Manage your termbases",
    see_more_details: "See more details",
    create_expired_subscription: "Your subscription is expired. In order to create a {0} you have to buy a package.",
    mt_info_notification_0: "{0} characters is about {1} words or {2} pages of English text.",
    mt_info_notification_2: "Industry-specific engines are for use with a particular subject area. SDL offer a number of engines that have been trained specifically for use in automotive, life science, consumer electronics, information technology and travel.",
    office_add_ins_tooltip_text: "Translation is supported from Microsoft Word, Microsoft Outlook, Microsoft PowerPoint and Microsoft Excel.",
    storage_space_tooltip_text: "Storage space allows you to store files in documents",
    online_translator_tooltip_text: "The browser-based translator allows you to translate text and documents online.",
    online_trainings_tooltip_text: "Training your own custom engines can increase translation quality when translating content from the same domain as the data used to train the engine",
    adaptive_engine_tooltip_text: "Adaptive engines learn from your post-edits to improve the quality of suggested translations",
    translation_profile_tooltip_text: "Translation Profiles allow you to group linguistic resources together for easy access",
    tooltip_no_more_slots_for_activate: "You activated the maximum number of custom engines. In order to activate another custom engine, you will need to deactivate an existing one.",
    manage_your_apikeys: "Manage your API Keys",
    manage_your_applications: "Manage your Applications",
    reached_pack_limit_character: "You have reached the maximum allowed characters for this package.",
    reached_translation_limit_character: "You reached your translation limit.",
    manage_your_account: "Manage your account",
    manage_subscription: "Manage subscription",
    self_trained: "Self-trained",
    x_out_of_y_custom_engines: "Custom Engines (in use): <b>{0}</b> of <b>{1}</b>",
    assigned_by_admin: "SDL Trained ({0})",
    delete_training_confirm_title: "Are you sure you want to delete this custom engine?",
    delete_training_confirm_message: "All training data will be lost.",
    cancel_training_confirm_title: "Are you sure you want to cancel creating a new custom engine?",
    cancel_training_confirm_message: "All progress will be lost.",
    simple_deactivate_ce_confirm_title: "Are you sure you want to deactivate this custom engine?",
    simple_deactivate_ce_confirm_message: "Deactivating a custom engine will make room for a new custom engine. All data associated with this custom engine will be lost and you can no longer translate with it. Any files currently being translated will be lost.",
    test_set_upload: "Evaluation data",
    regression_upload: "Example data",
    optional: "optional",
    test_set_upload_info: "After training, the Evaluation Data is used to calculate a BLEU score (a measure of similarity between machine and human translations of the same text). This is useful if you want to compare how well different engines translate specific sentences. If no files are uploaded, 1000 random lines are extracted from the training data. If provided, an Evaluation Data TMX file should contain a minimum of 100 segments of parallel data (UTF-8 encoded).",
    error_max_nr_of_files: "Maximum # files",
    file: "File",
    regression_upload_info: "Example Data text is automatically translated as soon as the custom engines has been trained and is useful for comparing how different engines translate the same sentences. This text file should have one sentence per line (UTF-8 encoded).",
    select_your_files: "Select your files",
    status_details: "Status",
    start: "Start",
    end: "End",
    start_date: "Start date",
    end_date: "End date",
    training_time: "Training time",
    training_details: "Custom engine details",
    update_success: "Your {0} information has been changed.",
    use_training: "Activate",
    sample_output: "Sample output",
    training_tooltip_progress: "processing files...",
    training_tooltip_progress_queued: "Your custom engine has been queued for training and is now waiting for a free slot.",
    training_tooltip_progress_processing: "Your training data is being processed",
    training_tooltip_progress_cleaning: "Your training data is being cleaned",
    training_tooltip_progress_statistical_training: "Statistical training",
    training_tooltip_progress_optimization: "Statistical optimization",
    training_tooltip_progress_finalizing: "Your custom engine is being finalized and will be available for activation soon.",
    training_files: "Download training results",
    since_x: "since {0}",
    generating_files: "Training results are not yet available",
    tooltip_download_corpus_files: "Download the files used to train this custom engine",
    tooltip_download_testset_files: "Download the evaluation data for this custom engine",
    tooltip_download_regressionset_files: "Download the example data for this custom engine",
    samples_uploaded_source: "Original Source Text",
    samples_uploaded_target: "Original Translated Text",
    samples_machine_translation: "Machine Translation",
    samples_reference: "Origin",
    samples_segment: "Text",
    you_have_x_sample_outputs: "You have {countSamples} samples",
    x_target_words: "{0} Translated words",
    x_source_words: "{0} Source words",
    extracting: "Extracting",
    confirm_remove_file_title: "Are you sure you want to remove this file?",
    confirm_remove_file_message: "The file will not be used to train this engine.",
    confirm_remove_zip_message: "All files associated with this ZIP will be removed.",
    language_translating_from: "Source language",
    language_translating_to: "Target language",
    select_language: "Select language",
    choose_languages: "Choose languages",
    open_this_document_for_editing: "Open this document for editing",
    edit_document: "Edit",
    exceed_maximum_file_size_50mb: "exceeds the maximum allowed file size (50 MB)",
    trainings_zip_size_info: "Maximum ZIP size: 250 MB",
    number_of_words: "Word count",
    open_in_editor: "Open in editor",
    remove: "Remove",
    drag_a_file_on_this_page: "Drag a file here",
    or_click_here_to_select_one: "or click here to select one",
    delete_document_confirm_title: "Are you sure you want to delete this document?",
    delete_document_confirm_message: "The selected document will be deleted",
    uploaded: "Uploaded",
    apply_machine_translation: "Applying Machine Translation",
    apply_translation_memory: "Applying Translation Memory",
    processing_your_file: "Processing your file",
    document: "document",
    see_all_docs: "Click here to view",
    documents_summary_one: "You have 1 document in the SDL Online Translation Editor.",
    documents_summary: "You have {0} documents in the SDL Online Translation Editor.",
    preparing_your_file: "Preparing your file",
    send_us_feedback: "Send us feedback",
    feedback_description: "Let us know what you think. Your feedback will help us make better products!",
    email_optional: "Your email address (optional)",
    choose_source: "Source",
    choose_target: "Target",
    choose_domain: "Domain",
    report_grid_engine: "Engine",
    report_by: "Choose report",
    character_usage_report: "Character usage",
    engine_usage_report: "Engine usage",
    no_usage: "no usage",
    deleted: "deleted",
    go: "GO",
    option_all: "All",
    success_sending_feedback: "Your feedback was successfully sent to us. Thank you!",
    update_tm_error: "There was an error while trying to update your translation memory.",
    as_csv: "as CSV",
    as_pdf: "as PDF",
    learn_more_SDL_ID: "SDL ID is the combination of an email address and a password that you use to sign in to services like SDL Account, SDL Language Cloud or SDL Community.",
    notification_about_editor_pilot: "Thank you for signing up for the SDL Online Translation Editor pilot. We need to set up your new environment and we will contact you as soon as it's ready to use.",
    note_summary_oe: "This is your machine translation character limit for the current subscription. Once you've used them you can continue to translate documents but they won't be pre-translated with machine translations.",
    you_have_selected_an_empty_file: "You have selected an empty file.",
    casual_transl_unsupported_file: "The file is not in the supported file types list (txt, pdf, doc, docx, ppt, pptx, xlsx, odt).",
    casual_transl_supported_file: "Supported file types: .doc .docx .pdf .ppt .pptx .odt .xlsx .txt",
    casual_transl_exceeds_file_size: "Exceeds allowed file size (5 MB)",
    casual_transl_target_must_be_different_than_source: "The target language must be different from the source language.",
    subscription_renewed_date: "Your subscription will be renewed on",
    send: "Send",
    required: "{0} is required.",
    max_length: "{0} cannot exceed {1} characters.",
    LANGUAGE_NOT_FOUND: "The selected language pair was not found in the uploaded document.",
    INVALID_FILE_NAME: "The file name is invalid.",
    INVALID_STRUCTURE: "The file structure is invalid. The file must be compliant with XML and TMX standards",
    INVALID_STRUCTURE_PARAMS: "The file structure is invalid. The file must be compliant with XML and TMX standards. Invalid character at line {0}, position {1}",
    FILE_INTERACTION: "There was an error while processing your file. Try uploading it again later.",
    INVALID_EXTENSION: "The file type is not supported.",
    AUTH_ERROR: "There was an error processing your file. Try again later.",
    INVALID_UTF_CHARS: "The file contains invalid UTF-8 characters.",
    INVALID_UTF_ENCODING: "The file is not UTF-8 encoded.",
    column_segments: "Segments",
    column_segments_total_count: "Total segments count",
    corpus_upload_info: "You need to upload at least {0} segments for the selected language pair",
    term: "Term",
    custom_engines_tooltip_text: "SDL can train machine translation engines customized for your specific needs.",
    custom_engines_with_trainer_tooltip_text: "SDL can train machine translation engines customized for your specific needs. Alternatively, you can train your own engines.",
    translation_memory_tooltip_text: "Translation Memory increases your productivity by automatically applying matches from your previous work to your current translation.",
    studio_tooltip_text: "You can use your SDL Language Cloud account and resources to translate from SDL Trados Studio. Integrations with other products require a valid license for those products which are not included in these packages unless specifically stated.",
    online_editor_tooltip_text: "SDL Online Translation Editor allows you to view the source and target documents side by side and create your final version of the translation. There is a limit to the number of documents that can be edited concurrently.",
    professional_online_editor_tooltip_text: "SDL Online Translation Editor Professional allows access to more advanced editing features within the SDL Online Translation Editor",
    baseline_bleu: "Baseline BLEU Score",
    baseline_bleu_calculating: "Calculating...",
    baseline_bleu_error_calculating: "Baseline BLEU score is not available because of an error during the process.",
    baseline_bleu_missing_baseline: "Baseline BLEU score cannot be calculated because there is no baseline machine translation engine available for these languages.",
    baseline_bleu_info_tooltip: "The Bi-Lingual Evaluation Understudy (BLEU) score is a mathematical algorithm used to help determine the quality of machine translated text. The Baseline BLEU score represents the score calculated against SDL's baseline machine translation engines. This helps you compare SDL's baseline to your self-trained engines, when used to translate content in your specific domain.",
    select_value: "Select value",
    personal_details: "Personal Details",
    expired_subsc_undeployed_engines: "You no longer have an active subscription. All trained engines have been deactivated. Any available engines will be removed after one month.",
    blank_error: "{0} cannot be empty.",
    create_blocked_subscription: "Your subscription is blocked. In order to create a {0} you have to unblock your subscription.",
    adaptive_engine_details: "Adaptive Engines Details",
    adaptive_engine_empty_list: "You haven't created any adaptive engine yet.",
    adaptive_engine_label: "Name",
    adaptive_engine_confirm_delete_title: "You are about to permanently delete an adaptive engine.",
    adaptive_engine_confirm_delete_message: "Are you sure you want to delete this adaptive engine?",
    adaptive_engine_delete_yes: "Permanently delete adaptive engine",
    trustscore_enabled: "TrustScore Enabled",
    update_enabled: "Update Enabled",
    filename_to_big_error: "The file name is too long. Rename the file and try again.",
    pilot_ended_notification_title: "The pilot has ended",
    pilot_ended_notification_message: "The SDL Online Translation Editor pilot program has ended. To use SDL Online Translation Editor, subscribe to a package.",
    tp_name: "Name",
    tp_description: "Description",
    tp_status: "Status",
    tp_empty_list: "You haven't created any translation profiles yet.",
    tp_count_text: "<b>Translation profiles</b> used: {created}.",
    tp_details: "Translation profile details",
    tp_confirm_delete_title: "You are about to permanently delete a translation profile.",
    tp_confirm_delete_message: "Are you sure you want to delete this translation profile?",
    tp_delete_yes: "Permanently delete translation profile",
    tp_resources: "Resources",
    tp_type: "Type",
    tp_empty_resources_list: "There are no resources for this language pair",
    delete_adaptive_engine_success: "Your adaptive engine was successfully deleted",
    adaptive_engines_count_text: "<b>Adaptive engines</b> used: {created}.",
    adaptive_engines_empty_data: "You haven't created any adaptive engines yet.",
    adaptive_engines_update_error: "There was an error when trying to update your adaptive engine.",
    adaptive_engines_update_duplicate: "This label is already in use.",
    adaptive_engines_update_success: "Your adaptive engine  information has been changed.",
    adaptive_engines_label_required: "This field is required.",
    adaptive_engines: "Adaptive Engines",
    translation_profiles: "Translation Profiles",
    custom_engines: "Custom Engines",
    machine_translation_usage: "Machine Translation Usage",
    mt_char_usage: "MT Character Usage",
    application_usage: "Application Usage",
    account_information: "Account Information",
    billing_details: "Billing Details",
    account_balance: "Account Balance",
    translation_limit_title: "Translation Limits",
    checkbox_error: "Accept the Terms and Conditions.",
    arabic_change_info_title: "You are about to switch the display language to Arabic",
    arabic_change_info_message: "Arabic is only available as a display language while working on your documents. The rest of the SDL Online Translation Editor interface will remain in your current language.",
    translation_memories: "Translation Memories",
    language_resource_templates: "Language Resource Templates",
    field_templates: "Field Templates",
    session_expired_error: "Your session has expired. Sign in again.",
    logged_out_error: "Your were signed out from SDL ID. Sign in again to continue using SDL Language Cloud.",
    access_denied_error: "You are not allowed to access this resource.",
    resource_not_found_error: "The resource you are trying to access was not found.",
    translation_limit_info: 'Setting the translation limit to 0 is equivalent to "no limit".',
    max_spending_order_placeholder: "no limit",
    ios_upload_file_message: "<p>For security reasons, iOS does not have a fully open file system like a computer.</p><p>You need to use a third-party application such as iCloud Drive or Dropbox. Make sure that your iOS software is up to date.</p><p>For uploading files, we recommend using a computer browser and not a mobile device.</p>",
    tm_failed_title: "Failed to apply TM",
    tm_failed_msg: "There was a problem and we failed to retrieve previous translations for your document. Click Continue to apply machine translations and open the document. Alternatively, you can choose to close the document and try again.",
    tm_failed_continue: "Continue",
    api_del_custom_message: "Your API calls using this key will no longer work.",
    translation_tools_text: "Translation Tools",
    duplicate_name: "This name already exists.",
    duplicate_lang: "Duplicate languages. Select one.",
    max_allowed_resources: "You have reached the maximum allowable number of resources for your account subscription.",
    proz_account_in_use: "This ProZ.com account is already in use for SDL Online Translation Editor. Please use a different account.",
    proz_non_paid_to_paid: "As a ProZ.com Premium user, you have free access to SDL Online Translation Editor. Click <a href='{0}'>here</a> for more details.",
    submit: "Submit",
    reject: "Reject",
    complete_translation_title: "Submit translation",
    complete_translation_text: "Are you sure you want to submit this translation task to the next step in the workflow? This action is not reversible.",
    complete_review_accept_title: "Submit review",
    complete_review_accept_text: "Are you sure you want to submit this review task to the next step in the workflow? This action is not reversible.",
    complete_review_reject_title: "Reject review",
    complete_review_reject_text: "Are you sure you want to reject this review task? This action is not reversible.",
    complete_sign_off_accept_title: "Submit sign-off",
    complete_sign_off_accept_text: "Are you sure you want to submit this final sign-off task to the next step in the workflow? This action is not reversible.",
    complete_sign_off_reject_title: "Reject sign-off",
    complete_reject_comment: "You must add a comment before rejecting this task",
    complete_sign_off_reject_text: "Are you sure you want to reject this sign-off task? This action is not reversible.",
    hear_feedback_title: "We want to hear your feedback",
    satisfied_with_editor_question: "How satisfied are you with SDL Online Translation Editor?",
    take_survey: "Take Survey",
    minutes_to_complete: "Approx. 2 minutes to complete",
    studio_upgrade: "Work with more file types, translate faster and get more clients by using the world鈥檚 leading, professional translation tool",
    studio_buy_button: "Try for free today",
    sign_in: "Sign In",
    validate_email_address_title: "Validate your email address",
    validate_email_address_message: "You can only perform this action if your email address is validated. Check your email and click on the validation link.",
    validate_email_address_question: "Didn't get an email?",
    resend: "Resend",
    validate_email_address_resend_success: "We've sent you the email, please click the link and retry your action in SDL Language Cloud.",
    validate_email_address_resend_error: "The email could not be sent. Please try again later.",
    tenant_switch_to_tenant: "Select your workspace",
    tenant_ask_for_accept_workspace: "The task you are trying to open belongs to a tenant different from the one you're currently working on. If you continue, your current workspace will be switched to the new tenant. Before you accept, please save any work in progress you have in the current account.",
    oe_banner_text_limit_reached: "Machine translation character limit reached. Only translation memory will be applied.",
    banner_text_limit_reached: "Machine translation character limit reached. You can continue using other resources available in your account.",
    privacy_policy_terms_and_conditions_title: "Change in Terms and Conditions & Privacy Policy",
    privacy_policy_terms_and_conditions_message: "<p>Dear Member, <br /><br /> We have updated our <b>Terms of Use</b> and <b>Privacy Policy</b> which govern our relationship with you. These documents explain how <b>SDL</b> protects and manages your data safely and securely in <b>SDL Language Cloud</b>. Considering the new <b>General Data Protection Regulation</b>, we have made some updates on our site to help you better understand how we collect and manage your data. The new <b>Terms of Use</b> and <b>Privacy Policy</b> will take effect on <b>25 May 2018</b>.</p><p>If you do not wish to have the new <b>Terms of Use</b> and <b>Privacy Policy</b> apply to you, you can choose to cancel your SDL Language Cloud account by sending a request through this <a href='{0}'>form</a>.</p><p>Thank you for your continued loyalty and support.</p><p>Best regards,<br><b><i>The SDL Language Cloud team.</i></b></p>",
    privacy_policy_text: "I understand that I have to provide my personal data to enable SDL to provide me with these services.  I also understand that I will be using a standard service offered by SDL and that I am responsible for processing any personal data I choose to do in the services offered.  I understand that SDL provides security in respect of the application which it considers appropriate for the care of a broad range of data but is not specifically designed for any personal data I submit.  I also understand SDL may use services of third parties located in and outside the EU with which SDL will have appropriate data processing agreements.  Further information on the processing of personal data by SDL is available in the SDL Privacy Policy at <a href='{0}'>SDL Privacy</a>.",
    terms_and_conditions_text: "I agree the terms and conditions of use of SDL Language Cloud - <a href='{0}'>terms of use</a>",
    marketing_emails_text: "I am interested in receiving marketing, training and events updates and consent to SDL PLC and SDL Global (Ireland) Ltd sending me emails with this information",
    continue_button: "Continue",
    unlimited: "Unlimited",
    terminology_termbase_browse_benefit: "Browse",
    terminology_termbase_browse_benefit_info: "Termbase Browse Tooltip Lorem Ipsum Lorem Ipsum Lorem Ipsum",
    terminology_termbase_terms_fuzzy_search_benefit: "Fuzzy Search",
    terminology_termbase_terms_fuzzy_search_benefit_info: "Fuzzy Search Tooltip Lorem Ipsum Lorem Ipsum Lorem Ipsum",
    terminology_termbase_terms_linguistic_fuzzy_search_benefit: "Linguistic Fuzzy Search",
    terminology_termbase_terms_linguistic_fuzzy_search_benefit_info: "Linguistic Fuzzy Search Tooltip Lorem Ipsum Lorem Ipsum Lorem Ipsum",
    terminology_termbase_basic_import_export_benefit: "Import/Export",
    terminology_termbase_basic_import_export_benefit_info: "Import/Export Tooltip Lorem Ipsum Lorem Ipsum Lorem Ipsum",
    terminology_termbase_excel_import_export_benefit: "Excel Import/Export",
    terminology_termbase_excel_import_export_benefit_info: "Excel Import/Export Tooltip Lorem Ipsum Lorem Ipsum Lorem Ipsum",
    terminology_termbase_custom_definition_benefit: "Custom Definition",
    terminology_termbase_custom_definition_benefit_info: "Custom Definition Tooltip Lorem Ipsum Lorem Ipsum Lorem Ipsum",
    termbase_concurrent_session_benefit: "Concurent Session",
    termbase_concurrent_session_benefit_info: "Concurent Session Tooltip Lorem Ipsum Lorem Ipsum Lorem Ipsum",
    terminology_termbase_concurrent_access_benefit: "Concurent Access",
    terminology_termbase_concurrent_access_benefit_info: "Concurent Access Tooltip Lorem Ipsum Lorem Ipsum Lorem Ipsum",
    resource_share_benefit: "Sharing",
    resource_share_benefit_info: "Sharing Tooltip Lorem Ipsum Lorem Ipsum Lorem Ipsum"
};

function i18n(a, b) {
    if (typeof a == "string" || a instanceof String) {
        if (typeof strings[a] !== "undefined") {
            if (!b) {
                return strings[a]
            } else {
                return $.format(strings[a], b)
            }
        }
    }
    return ""
}
function extend(d, c) {
    for (var b in c) {
        try {
            if (c[b].constructor == Object) {
                d[b] = MergeRecursive(d[b], c[b])
            } else {
                d[b] = c[b]
            }
        } catch (a) {
            d[b] = c[b]
        }
    }
    return d
}
function cultureGlobalizeCode(b) {
    var a = {
        en: "en-US",
        de: "de-DE",
        fr: "fr-FR",
        ja: "ja-JP",
        es: "es-ES",
        "zh-CN": "zh-CN",
        zh: "zh-CN",
        nl: "nl-NL",
        it: "it-IT",
        ar: "ar-SA"
    };
    if (typeof a[b] !== "undefined") {
        return a[b]
    } else {
        return a.en
    }
};